package com.ruoyi.framework.config.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Data
@Component
@ConfigurationProperties(prefix = WxProperties.PREFIX)
public class WxProperties {
    public static final String PREFIX = "wx";
    
    /**
     * 微信公众号小程序app id
     */
    private String appId;
    /**
     * 微信公众号小程序app secrect
     */
    private String appSecrect;
    /**
     * 微信公众号token
     */
    private String token;
    /**
     * 微信支付商户号
     */
    private String mchId;
    /**
     * 微信支付密匙字符串
     */
    private String apiKey;
    /**
     * 微信支付回调通知url
     */
    private String notifyUrl;
    /**
     * 关注公众号，推送文章的标题
     */
    private String defaultTitle;
    /**
     * 关注公众号，推送文章的描述
     */
    private String defaultDescription;
    /**
     * 关注公众号，推送文章的封面图片
     */
    private String defaultImgUrl;
    /**
     * 关注公众号，推送文章的打开地址
     */
    private String defaultUrl;
    /**
     * 证书路径
     */
    private String p12Path;


}
